package py.progweb.sgc.gui.client.service;

import py.progweb.sgc.gui.shared.dialogmodel.*;

import com.google.gwt.user.client.rpc.AsyncCallback;

public interface DialogModelServiceAsync {

	void getGrupoReglasListadoModel(AsyncCallback<GrupoReglasModel> callback);
	void getClientesListadoModel(AsyncCallback<ClientesModel> callback);
	void getCajerosListadoModel(AsyncCallback<CajerosModel> callback);
	void getVersionGrupoReglasListadoModel(AsyncCallback<VersionGrupoReglasModel> callback);
	void getProveedoresListadoModel(AsyncCallback<ProveedoresModel> callback);
	void getProductosListadoModel(AsyncCallback<ProductosModel> callback);
	void getCajasListadoModel(AsyncCallback<CajasModel> callback);
	void getCompradoresListadoModel(AsyncCallback<CompradoresModel> callback);
	void getVendedoresListadoModel(AsyncCallback<VendedoresModel> callback);
	void getVentaDetallesListadoModel(AsyncCallback<VentaDetallesModel> callback);
	void getFacturasListadoModel(AsyncCallback<FacturasModel> callback);
	void getVentasListadoModel (AsyncCallback<VentasModel> callback);
}
